body, .mainDrawer, .pageContainer {
    background: linear-gradient(135deg, #0f2027, #203a43, #2c5364) !important;
    color: #ffffff !important;
    font-family: 'Helvetica Neue', sans-serif !important;
}
.cardBox, .listItem, .section0, .sectionTitle {
    background-color: rgba(255, 255, 255, 0.05) !important;
    backdrop-filter: blur(10px);
    border-radius: 12px !important;
    padding: 10px;
    margin: 10px;
}
header .headerTop {
    background: none !important;
    display: flex;
    align-items: center;
    padding: 10px;
}
header .headerTop::before {
    content: url('/web/fusion-logo-light-new.png');
    margin-right: 12px;
    height: 40px;
}
footer::after {
    content: '© FuSiON by VINCE';
    display: block;
    text-align: center;
    padding: 10px;
    color: #ccc;
    font-size: 0.9em;
}
a, .detailButton {
    color: #4da6ff !important;
}